ME.assureConnect();
ME.query(function() {
    GroupUtil.queryGroupList(function(list) {
        if (!urlInfo.params.group) {
            if (list.length > 0)
                urlInfo.params.group = list[0].id;
        }
        
        GroupUtil.init(false, function(g) {
            console.log("群信息处理完毕。");
            if (g) {
                $(".curr-group .group-name").html(g.name);
                $(".curr-group .group-code").html("群号：" + g.code);
                if (g.portrait) $(".curr-group img").attr("src", g.portrait);
            }
        });
    });

    $(".userinfo .ui_name").html(context.user.user.mobile || '');
});

// 切换游戏按钮被点击的处理
$(".curr-group a").click(function() {
    Util.jumpUrl({
        n1: "基础信息",
        n2: "群列表",
    });
});

$(".userinfo .am-icon-sign-out").click(function() {
    ME.logout(function() {
        window.location.href = ME.loginFile + ".html";
    })
});
$(".userinfo .am-icon-unlock-alt").click(function() {
    Util.addPopUp("modify_password", "modify_password", 300);
});

// 等待一些就绪后的回调处理
function waitOk(cb) {
    var __timer = setInterval(function() {
        if (GroupUtil.group) {
            clearInterval(__timer);
            cb();
        }
    }, 50);
}